export interface ListType {
	id: number;
	icon?: string;
	title: string;
	animateMode?: ThemeAnimateMode;
}
/**
 * 过渡动画类型
 * - zoom-fade: 渐变
 * - zoom-out: 闪现
 * - fade-slide: 滑动
 * - fade: 消退
 * - fade-bottom: 底部消退
 * - fade-scale: 缩放消退
 */
export type ThemeAnimateMode = 'zoom-fade' | 'zoom-out' | 'fade-slide' | 'fade' | 'fade-bottom' | 'fade-scale';

/**
 * 刷新页面
 */
export interface RefreshProvider {
	refreshPage: () => void;
}
